package com.glsc.ngateway.opmanage.enums;

import lombok.AllArgsConstructor;
import lombok.Getter;

/**
 * 待办任务类型信息枚举
 */
@Getter
@AllArgsConstructor
public enum TaskTypeUrlEnum {
    //档案管理
    ARCHIVE("DER_ARCHIVE_MANAGE", "/archiveDetail?clientId=", "archive"),
    //台账管理
    LEDGER("DER_LEDGER_MANAGE", "/operateLedger/ledgerDetail?id=", "ledger"),
    //交易单元oa信息同步异常待办
    OA_TRADE_SEAT("OA_TRADE_SEAT_MSG", "", "oa_trade_seat"),
    //数字证书oa信息同步异常待办
    OA_DIGITAL_KEY("OA_DIGITAL_KEY_MSG", "", "oa_digital_key"),
    //交易账户oa信息同步异常待办
    OA_TRADE_ACCOUNT("OA_TRADE_ACCOUNT_MSG", "", "oa_trade_account"),
    //外部系统权限新增部门待办提醒
    OUT_SYSTEM_DEPT_ADD("OUT_SYSTEM_DEPT_ADD", "", "out_system_dept_add");


    private final String roleCode;
    private final String shotUrl;
    private final String type;

}
